home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / doc / gnome-app-install / TODO < prev   
Encoding:
Text File  |  2009-03-31  |  1.7 KB  |  63 lines

  1. FEISTY:
  2. -------
  3. * support dependency to multi components+channels
  4.  
  5.  
  6. DAPPER + 1:
  7. -----------
  8. * show if the application is "free", "unsupported", "commercial"
  9.   [done]
  10. * make it easy to show *only* applications of a given category
  11.   [done]
  12. * make it possible to have "Proprietary+License+section(=multiverse)",
  13.   currently we can only show licenses if the thing is in a 3rd party
  14.   channel (ie not in "multiverse")
  15.  
  16. FIXLIST:
  17. -------
  18. - DialogProprietary can't be cancelt while it downloads the license from the
  19.   net
  20. - some icons are not rendered by gtkhtml2 [done]
  21. - some apps that are not available for the given hardware plattform
  22.   (e.g. realplay on amd64) show "enable multiverse" buttons even when 
  23.   multiverse is enabled [done]
  24. - restore the stored state at startup time (?)
  25.  
  26. dependency handling:
  27. --------------------
  28.  
  29. * how to prevent meta packages from locking a lot of packages. e.g.
  30.   "ubuntu-desktop"?
  31. * how to solve package conflicts?
  32.  
  33. user interface:
  34. --------------
  35.  
  36. * store the state of the treeviews and the search 
  37. * replace the html rendering for the description with a gtktextview
  38.   [done]
  39.  
  40.  
  41. non-root-mode:
  42. --------------
  43. * problem: some operations require two root subprocess calls, e.g.
  44.            enable a channel requires to copy and then reload
  45.  
  46. cleanups:
  47. ---------
  48. - redo the mime-search [done]
  49.  
  50. 3rd party packages:
  51. -------------------
  52. - keys: how to update the channel keys when they are e.g. expired?
  53.  
  54. misc:
  55. -----
  56.  
  57. - get rid of that terrible stores and move the bits into a "application"
  58.   class so that the store only contains "name" and "application-class"
  59.   [done]
  60. - abstract the apt bits out to make it easy to port to smart
  61. - aptsources.py should go into python-apt (currently in update-manager),
  62.   that makes us get rid of the update-manager dependency
  63.